<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:c="http://java.sun.com/jsp/jstl/core"
      xmlns:f="http://java.sun.com/jsf/core">
 <ui:composition template="templateEPA.xhtml">
  <ui:define name="Titulo">EPA - Cadastro de Exercícios</ui:define>
  <ui:define name="conteudo">
      <h:panelGrid columns="2">
          <h:outputText value="Título:"/>
          <h:inputText value="#{cadastroExercicioControle.novoExercicio.titulo}"/>
          <h:outputText value="Enunciado:"/>
          <h:inputText value="#{cadastroExercicioControle.novoExercicio.enunciado}"/>
          <h:outputText value="Resposta:"/>
          <h:inputText value="#{cadastroExercicioControle.novoExercicio.resolucao}"/>
      </h:panelGrid>

      <h:outputText value="Alternativas:"/>
      <c:forEach items="#{cadastroExercicioControle.listaAlternativas}" var="varAlternativa">
          <h:inputText value="#{varAlternativa}"/>
      </c:forEach>
      <h:commandLink value="Adicionar mais alternativas" action="#{cadastroExercicioControle.adicionaAlternativa}"/>
      <h:outputText value="Escolha uma disciplina"/>
      <h:selectOneMenu value="#{cadastroExercicioControle.disciplinaSelecionada}">
          <c:forEach items="#{cadastroExercicioControle.listaDisciplinas}" var="varDisciplinas">
              <f:selectItem itemValue="#{varDisciplinas.nome}" itemLabel="#{varDisciplinas.nome}"/>
          </c:forEach>
      </h:selectOneMenu>
      <h:commandButton action="#{cadastroExercicioControle.salvaExercicio}" value="Salvar"/>
      <h:outputText value="#{cadastroExercicioControle.msgControle}"/>
  </ui:define>
 </ui:composition>
</html>
